iT邦幫忙

2024 iThome 鐵人賽

DAY 27
0

正則表達式(Regular Expression,簡稱Regex)是一種用來匹配字串模式的工具。它提供了一種靈活而簡潔的方式來搜索、編輯或操作文本。正則表達式由一系列特殊符號和字符組成,用於定義搜索模式。例如,點號(.)代表任意字符,星號(*)表示前一字符可以出現零次或多次,而方括號([])內的字符表示字符集。正則表達式廣泛應用於文本處理、數據驗證和自動化任務中,如檢查電子郵件地址格式或提取特定文本片段。儘管語法較為複雜,但它的強大功能使其在程式設計和數據處理領域備受推崇。

一、 REGEXP_LIKE:查詢名字為Steven或Stephen的員工名字和姓氏
https://ithelp.ithome.com.tw/upload/images/20241010/20169221nsOT9ZICko.png
https://ithelp.ithome.com.tw/upload/images/20241010/20169221iipnAaw5p4.png

二、 REGEXP_REPLACE:查詢employees資料表檢察部門20及30員工的電話號碼欄位,將樣式xxx.xxx.xxxx改成(xxx)xxx-xxxx
https://ithelp.ithome.com.tw/upload/images/20241010/20169221FtGYiaG5mO.png
https://ithelp.ithome.com.tw/upload/images/20241010/20169221GwiR0jPtPL.png

三、 REGEXP_INSTR:查詢location資料表,檢查各部門所在地址找出開頭為數字的地址
https://ithelp.ithome.com.tw/upload/images/20241010/201692219qVriBFgs8.png
https://ithelp.ithome.com.tw/upload/images/20241010/201692214L2rSXqMea.png

四、 REGEXP_SUBSTR:返回符合表達式定義的字串
https://ithelp.ithome.com.tw/upload/images/20241010/20169221hAT1SPONCF.png
https://ithelp.ithome.com.tw/upload/images/20241010/20169221DOWsacDdGv.png


上一篇
DAY26差集運算符
下一篇
DAY28資料庫操作命令
系列文
oracle資料庫實作學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言